package com.javaclimb.music.mapper;

import com.javaclimb.music.po.Admin;
import com.javaclimb.music.po.Consumer;
import org.apache.ibatis.annotations.Mapper;
import org.springframework.stereotype.Repository;

//@Repository注解是spring的注解，主动标识当前类要交给spring容器来管理,如果使用@Repository注解就需要在Application中加@MapperScan注解，否则就会扫描不到
@Repository
//@Mapper
public interface LoginMapper {
    /**
     * 根据管理员名和密码判断登录是否成功
     * @param admin
     * @return
     */
    public int IsLogin(Admin admin);

    /**
     * 账号注册
     * @param admin
     * @return
     */
    public int saveAdmin(Admin admin);

    /**
     * 根据用户名和密码判断登录是否成功
     * @param consumer
     * @return
     */
    public int IsUserLogin(Consumer consumer);
}
